home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Amiga Amateur Radio User Group / AARUG UK #61 (199x)(Amiga Amateur Radio User Group UK)(PD)[G4DCV].zip / AARUG UK #61 (199x)(Amiga Amateur Radio User Group UK)(PD)[G4DCV].adf / french.doc < prev    next >
Text File  |  1992-10-03  |  16KB  |  265 lines

  1. TRONI-CAD V1.0
  2. --------------
  3. 1. INTRODUCTION
  4. ---------------
  5. Troni-Cad est un programme de dessin qui permet de réaliser des schémas électroniques et des librairies de composants, mais il est également possible de créer d'autres dessins techniques, comme : plans de perçages, assemblages, organigrammes etc...
  6.  
  7. C'est grâce à l'Amos Basic et à ses fonctions puissantes que j'ai pu mener à bien mon entreprise.
  8.  
  9. En écrivant ce programme, j'ai essayé de concentrer mes efforts et mon énergie sur la convivialité et la création de fonctions puissantes permettant à l'utilisateur de gagner du temps lors de l'élaboration de ses schémas
  10.  
  11. La feuille de travail a une dimension de 1000x900 ce qui permet de remplir très correctement une feuille A4 en mode d'impression normale et 2 feuilles en mode élargi.
  12.  
  13. Les schémas sont constitués d'éléments (résistances, condensateurs, fils, flèches, etc....), chaque élément ne consomme que 14 octets de mémoire; De ce fait, un schéma même très touffu et compliqué ne prendra que peu de place sur la disquette, ce qui vous permettra de réunir beaucoup d'informations sur un même disque et donc d'avoir accès à vos données rapidement. De même, si vous possédez un modem, vous pourrez échanger par téléphone en quelques secondes vos schémas ou librairies avec vos amis.
  14.  
  15. 2.ECRAN D'AIDE
  16. --------------
  17. Lorsque le programme est lancé, il apparait au bas de l'image, un écran d'aide qui vous indique les coordonnées X/Y courantes, le pas de la souris (mouse step), et des messages d'aides permettant d'utiliser correctement le programme (enfin je l'espère!).
  18. Quand l'écran affiche :"Click right mouse button to select a menu item" vous pouvez faire bouger cet écran en utilisant les touches "curseurs" du clavier.
  19.  
  20. 3.PRINCIPES GENERAUX
  21. --------------------
  22. Pour dessiner avec Troni-Cad, les opérations s'effectuent généralement en 2 ou 3 temps. 
  23. Quand vous avez sélectionné un outil, par exemple "Wire", il suffit de cliquer/relâcher une fois le bouton gauche de la souris, déplacer le pointeur, et ensuite cliquer/relâcher à nouveau pour terminer.
  24. Pour les "Box","Bus", et "circle", le premier click active l'outil, le deuxième le dimensionne et le troisième le place à l'endroit désiré. Il en est de même avec les fonctions.
  25. Certains outils comme les flèches, résistances etc... peuvent être orientées en utilisant les touches "curseur" du clavier.
  26.  
  27. 4.Pas de la souris (Mouse Step)
  28. -------------------------------
  29. Les coordonnées X,Y peuvent être arrondies de 10 en 10 ou de 5 en 5 pixels. Ceci vous permet de positionner les éléments avec beaucoup plus de facilités . Par Exemple si le mouse step 10 est activé, les coordonnées X,Y seront arrondies à 100 entre 96 et 105 à 110 entre 106 et 115 etc...etc..
  30. Le mouse step peut-être changé grâce aux touches de fonction suivantes:
  31.  F1 -> Mouse Step= 1 pixel
  32.  F2 -> Mouse Step= 5 pixels ( par défaut)
  33.  F3 -> Mouse Step=10 pixels
  34.  
  35. Si vous avez besoin d'un positionnement précis, utilisez le mouse Step 1, dans les autres cas, prenez l'habitude d'utiliser le Step 5 , cela vous facilitera beaucoup la vie quand vous aurez à resélectionner des éléments.
  36.  
  37. 5. Menus
  38. --------
  39. 5.1 Menu File
  40. -------------
  41. 5.1.1 Load File
  42. ---------------
  43. Le schéma en cours est effacé et remplacé par celui de la disquette que l'on a sélectionné.
  44.  
  45. 5.1.2 Load block
  46. ----------------
  47. Cette commande permet d'ajouter ,au dessin en cours, un petit schéma créé auparavant (maximum 100 éléments).Ceci vous donne la possibilité de créer des librairies de composants (fiche DB25,transformateurs,ponts de diodes,circuits intégrés etc...etc...etc...)Il vous suffit de les dessiner ensuite de les sauver, et avec "Load Block" de les insérer autant de fois que vous le désirez dans vos schémas.(facile non !)
  48. Utilisez les touches curseurs pour mettre le bloc en miroir, ou la barre d'espacement pour le faire tourner de 90 degrés.
  49.  
  50. 5.1.3 Save, Save as
  51. -------------------
  52. Sauvegarde le schéma en cours avec le même nom ou un nom différent.
  53. La bordure, le fond et la définition utilisée sont également sauvés en même temps que le schéma.
  54. Usez et abusez de la fonction "Save" lors de l'élaboration de vos schéma, l'Amiga étant une machine "sensible" ,vous n'aurez pas perdu votre travail s'il venait à se planter pour une raison ou pour une autre!
  55.  
  56. 5.1.4 Save Block
  57. ----------------
  58. Permet de sauver sur disque une partie d'un schéma (max 100 items) en vue de le réutiliser dans un autre.
  59.  
  60. 5.1.5 Print All
  61. ---------------
  62. Imprime tout le dessin dans le mode choisi dans le menu "préférences". Si vous ne voulez pas de bordure, ce qui accélère aussi l'impression, il faut activer "Border off" dans le menu "préférences". Pour interrompre l'impression, maintenez enfoncé le bouton droit de la souris jusqu'a ce que l'imprimante s'arrête.
  63. Remarque:
  64. ---------
  65. Il arrive, en mode "Artwork", que le papier soit sali par les passages répétés au même endroit de la tête d'impression.
  66. Pour éviter cela, enlever le capot de l'imprimante (si cela est possible) afin que la tête d'impression se refroidisse bien et régler la distance tête/papier jusqu'à ce que le défaut ne soit plus gênant.
  67. l'impression en mode "Artwork" est très lente, car 1 seule aiguille est utilisée, cependant la rectitude des traits est meilleure qu'en mode "Normal" où 4 aiguilles sont utilisées simultanément.
  68. Le mode "Enlarged" utilise les 8 aiguilles, ce qui est le plus rapide, mais il vous faudra la dimension de 2 feuilles A4 pour imprimer tout l'écran de travail.
  69. Ce mode ne respecte pas l'échelle exacte de l'écran, les dessins sont étirés dans le sens horizontal, ce qui peut, en fait, être compensé lors de l'élaboration des schémas.
  70. Le programme fonctionne uniquement avec les imprimantes Epsons ou compatibles. 
  71.  
  72. 5.1.6 Print Block
  73. -----------------
  74. Cette fonction vous invite à créer un cadre et d'en imprimer le contenu, elle vous fera gagner beaucoup de temps si vous n'avez qu'un petit bout de schéma à imprimer. Délimitez le block en commençant toujours par le coin supérieur gauche.
  75. Cette commande vous permettra également d'imprimer un grand schéma sur 2 feuilles A4 si vous avez sélectionné le mode "Enlarged".
  76.  
  77. 5.1.7 Quit
  78. ----------
  79. Quitte Troni-Cad, le schéma en cours sera perdu si vous ne pensez pas à le sauvegarder.
  80.  
  81. 5.2 Menu Fonctions
  82. ------------------
  83. 5.2.1 Delete Item
  84. -----------------
  85. Cette fonction efface un élément du schéma. Il suffit de positionner le pointeur sur l'élément ou à proximité, de cliquer une fois (avec le bouton gauche) pour le sélectionner (l'élément devient vert si vous êtes en 2Bitmaps) et de cliquer une deuxième fois pour le supprimer.
  86. Si vous changez d'avis en cours de route, il vous suffit d'appuyer sur le bouton de droite pour quitter la fonction.
  87.  
  88. Remarque importante
  89. -------------------
  90. Si vous n'arrivez pas à sélectionner l'objet, c'est que vous utilisez un mouse step différent de celui qui a été employé pour le dessiner. Si après avoir changé le step vous n'en sortez toujours pas, sélectionnez mouse step=1(touche F1) et cliquez sur le premier pixel de l'élément ou entourez l'objet avec la fonction "delete block"
  91. Lorsque la fonction détecte plusieurs objets (l'écran d'aide vous en indique le nombre) il suffit d'actionner la barre d'espacement pour sélectionner l'élément désiré.
  92.  
  93. 5.2.2 Delete last Item
  94. ----------------------
  95. Efface le dernier élément dessiné ou le dernier texte entré.
  96.  
  97. 5.2.3 Delete block
  98. ------------------
  99. Cette fonction permet d'effacer un groupe d'éléments.
  100. Cliquez une fois pour positionner le coin supérieur gauche du bloc et une deuxième fois pour délimiter le coin inférieur droit. Les éléments sélectionnés deviennent vert et il vous suffit de cliquer une troisième fois pour confirmer.
  101. Si vous avez une grande zone à effacer, le processus peut prendre un certain temps, car à chaque élément effacé le fichier de travail doit être réactualisé.
  102.  
  103. 5.2.4 Delete All
  104. ----------------
  105. Efface tout le schéma beaucoup plus rapidement qu'avec "delete block"
  106.  
  107. 5.2.5 Move Item
  108. ---------------
  109. Permet de repositionner un élément, même remarque que pour la fonction "delete Item".
  110.  
  111. 5.2.6 Move Block
  112. ----------------
  113. Permet de repositionner un groupe d'éléments (100 éléments maximum). le block peut-être mis en miroir avec les touches "curseurs" ou subir une rotation de 90 degrés avec la barre d'espacement.
  114.  
  115. Remarque
  116. --------
  117. Si des lignes pointillées sont comprises dans la zone sélectionnée, le résultat à l'écran peut-être un petit peu bizarre, mais dés que l'on repositionne le block, tout rentre dans l'ordre.
  118. S'il y a des courbes, ou si le bloc est important, le rafraîchissement de l'écran peut-être fort ralenti, ce qui en fait avec un peu d'habitude n'est pas trop gênant.
  119.  
  120. 5.2.7 Duplicate Item
  121. --------------------
  122. Permet de copier un élément et de l'utiliser ailleurs dans le schéma, même remarques que pour "delete Item".
  123.  
  124. 5.2.8 Duplicate block
  125. ---------------------
  126. Permet de dupliquer un groupe d'éléments. Même remarques que pour "Move Block". Miroir avec touches curseurs et rotation avec espace.
  127.  
  128. 5.2.9 Refresh
  129. -------------
  130. Permet de "rafraîchir "l'écran . A utiliser lorsque l'on a supprimé ou repositionné un élément et qu'un morceau d'un autre objet contigu a été effacé.
  131.  
  132. 5.3 Tools
  133. ---------
  134. 5.3.1 Wire
  135. ----------
  136. Comme son nom l'indique, cet outil permet de relier des composants ensembles. Cliquez une fois sur le bouton gauche de la souris pour activer l'outils, déplacez le pointeur pour tracer la ligne et cliquez à nouveau pour terminer.
  137. Utilisez un mouseStep=5, cela vous permettra de tirer des lignes droites très facilement.
  138.  
  139. 5.3.2 Bus
  140. ---------
  141. Cet outil vous permet de tracer une ligne et de la répéter autant de fois que vous le voulez. Très pratique lorsqu'on dessine les connections d'un circuit intégré.
  142.  
  143. 5.3.3 Box, Circle
  144. -----------------
  145. permet de dessiner des cadres soit conventionnels, pointillés, ombrés ou pleins.
  146. Pour activer, cliquez une fois le bouton de gauche (en commençant par le coin supérieur gauche),déplacez le pointeur pour dimensionner la boite , cliquez un deuxième fois pour terminer le dimensionnement et cliquez une troisième fois pour placer le cadre à l'endroit désiré. Si celui-ci doit être positionné avec précision, sélectionnez le mouse step 1(F1).
  147. Pour les cercle, l'opération est identique.
  148.  
  149. 5.3.4 Text Horizontal,Vertical
  150. ------------------------------
  151. Troni-Cad vous permet d'entrer du texte qui sera placé soit horizontalement soit verticalement. Le texte vertical vous permettra de gagner de la place. Quand vous ne voulez plus écrire de textes, enfoncez la touche "Enter" sans rien entrer d'autre.
  152.  
  153. 5.3.6 Power, Arrows, Ground, junction
  154. -------------------------------------
  155. Ces outils sont utiles pour dessiner des transistors, condensateurs variables, potentiométres...etc...etc...Utilisez les touches curseurs pour les orienter.
  156.  
  157. 5.3.7 Logic
  158. -----------
  159. Grâce a ces 3 outils vous pourrez dessiner des portes or,nor,and,nand et exor avec la plus grande facilité. Utilisez les touches curseur pour l'orientation.
  160.  
  161. 5.4 Parts
  162. ---------
  163. Troni-cad fournit les composants de base de tout schémas électroniques:
  164.  
  165. -Résistance en forme de lignes brisées ou box (on peu y           inscrire sa valeur)
  166. -Condensateur polarisé et non polarisé
  167. -Diode
  168. -Inductance
  169.  
  170. Utilisez les touches curseurs pour changer l'orientation.
  171. Pour les autres composants, il faut les dessiner, ou les charger depuis la librairie avec la fonction "Load Block".
  172. La librairie associée au programme est encore fort modeste, mais si mon logiciel remporte un certain succès(Bof!!!on peut rêver non!!!!) je continuerai à l'enrichir et pourquoi pas avec l'aide d'enthousiastes utilisateurs........
  173. Ceci mis à part, il vous est naturellement possible de changer la grandeur ou le style graphique des composants en les redessinant au cas où les miens ne vous plairaient pas.
  174.  
  175. Pour accélérer l'accès à la librairie et si vous avez suffisamment de Ram  vous pouvez ajouter à la startup-sequence une commande qui charge la librairie en Ram.
  176.  
  177.     echo "Copying library to Ram:"
  178.     copy Library to Ram:
  179.     loadWb
  180.     endcli  
  181.  
  182. Notez bien que pour afficher et imprimer un schéma il n'est NUL besoin de posséder les librairies qui ont servi à concevoir ce schéma, ce qui n'est pas le cas pour certain autres programmes beaucoup plus commerciaux et cher que le miens.
  183.  
  184. 5.5 Resélection des éléments
  185. ----------------------------
  186. Il vous arrivera à coup sur de vouloir supprimer, dupliquer,ou bouger un élément, pour cela, il faut le resélectionner .
  187. a) Cliquez sur l'élément ou à proximité  pour les:
  188.     -Résistances 
  189.     -Condensateurs 
  190.     -Diodes 
  191.     -Inductances
  192.     -Flèches droites
  193.     -Power
  194.     -Ground
  195.     -Junction
  196.     -Fils et Bus Horizontaux/verticaux
  197.     -Texte
  198.  
  199. b)Cliquez dans le coin supérieur gauche pour les boites
  200.  
  201. c)Cliquer à proximité du premier pixel ou entourez-les avec la fonction block correspondante pour:
  202.  
  203.     -Fils et flèches obliques
  204.     -courbes pour conception des circuits logiques
  205.  
  206. d)Pour les cercles, cliquer sur le centre ou entourez le avec une fonction block
  207.  
  208. 5.6 Préférences
  209. ---------------
  210. 5.6.1 Définition
  211. ----------------
  212. Trois définitions sont possibles, basse, moyenne et haute.
  213. Chacune ont leurs avantages et inconvénients; la basse définition donne une image exacte de ce que l'on aura à l'imprimante, permet également de travailler avec précision mais l'écran ne couvre qu'une faible partie de la feuille de travail.
  214.  
  215. La définition moyenne couvre une plus grande partie de la feuille de travail, mais ne donne pas un rendu exact de ce que l'on aura sur papier.
  216.  
  217. La haute définition couvre plus d'un quart de la feuille mais à le désavantage d'être en interlace et donc de scintiller.
  218. Je pense que la meilleure façon de travailler est de créer les schémas en basse résolution et de passer de temps à autre en haute résolution pour avoir un aperçu plus global de la feuille de travail.
  219.  
  220. 5.6.2 BITMAP
  221. ------------
  222. L'écran de travail a une définition de 900X1000 pixels, ce
  223. qui représente une grande quantité de mémoire chipram, sur un Amiga avec 512kb de chipram, il n'est possible de travailler  qu'avec 1 bitmap ,donc le nombre de couleurs possible sera égal à 2. Sur les Amigas avec 1Mb de chipram, le programme utilise par défaut 2 bitmaps ce qui permet de voir en vert les éléments ou blocks que l'on déplace.
  224.  
  225. 5.6.3 BORDER
  226. ---------
  227.  
  228. Permet d'éliminer le cadre autour de l'écran , (ce qui accélère l'impression du document sur certaines imprimantes)
  229.  
  230. 5.6.4 BACKGROUND
  231. -----------------
  232. Inverse la couleur du font
  233.  
  234. 5.6.5 PRINTING MODE
  235. --------------------
  236. Voir remarque du 5.1.5
  237.  
  238. 6 FILE REQUESTER
  239. -----------------
  240. Le file requester du programme est celui de l'AMOS.
  241. Petit rappel:
  242.    -Sort:   classe le directory par ordre alphabétique
  243.    -Set dir:mémorise le sous répertoire courant
  244.    -Les 2 flèches permettent de voyager dans le directory   
  245.    -Le petit cercle au dessus des flèches permet de remonter au répertoire parent.
  246.  
  247. 7 FONTES
  248. ---------
  249. Le programme n'a pas de commande pour changer de fontes, mais grâce à l'instruction FF du CLI, il est possible de charger d'autres fontes avant de démarrer le programme .
  250. Vous pouvez également créer vos propres fontes avec le font editor du Workbench pour peu que celles-ci aient une dimension de 8X8 pixels (attention FF ne fonctionne qu'avec des fontes proportionnelles)
  251.  
  252. Vous pouvez obtenir la lettre Omega à la place du ù (à droite du m)
  253. 8 CONCLUSION
  254. ------------
  255. Je pense avoir tout dit sur Troni-cad, j'espère que ce programme vous sera utile, je serais très intéressé de recevoir vos suggestions, critiques et de voir les schémas que vous aurez réalisés.
  256.  
  257. Mon nom et adresse:
  258.  
  259. Louis Schiets
  260. Avenue Guillaume Crock 40
  261. 1160 Brussels
  262. Belgium.
  263.  
  264.  
  265.